New results for the multi-objective sequence dependent setup times flowshop problem
نویسندگان
چکیده
Although many papers deal with the permutation flowshop scheduling problem with or without setups, according to our knowledge, little has been published tackling multi-objective optimization in presence of sequence dependent setup times. Hence, in this work we cope with this problem considering two pairs of well known independent objectives, the Cmax−TWT (Makespan-Total Weighted Tardiness ) and Cmax−TFT (Makespan-Total Flowtime). An effective algorithm, RIPG (Restarted Iterated Pareto Greedy), has been developed to face this complex scheduling setting. The RIPG is a Pareto evolution of the IG (Iterated Greedy) algorithm, a rather new metaheuristic approach which has shown state-of-the-art performance in single objective optimization for the permutation flowshop problem with [1] and without setups [2]. In essence, it consists of a greedy strategy iteratively applied over an archive of nondominated solutions. The greedy procedure used is an evolution of the well known NEH heuristic [3] and makes use of the Pareto relationship to generate a whole set of nondominated solutions. The rationale of the proposed method is very simple. Roughly, it is possible to divide it into five phases. The first phase is the Initialization, where an initial set of good solutions is generated using a heuristic approach. The remaining four phases are iteratively repeated and constitute the bulk of the algorithm. They are: the Selection phase, where one or more solutions, belonging to the current archive, are selected for the following steps. A modified version of the Crowding Distance Assignment procedure, originally presented in [4], has been developed in order to carry out the selection process. The Pareto greedy improvement phase is then applied over the selected solution and it returns a set of solutions which do not dominate each other. During this step, the current solution is disrupted (Destruction), removing some jobs from the sequence, and a greedy procedure Construction) is applied. The construction procedure reinserts the eliminated jobs into partial sequences similarly to the insertion procedure of the NEH heuristic, returning, a hopefully improved, nondominated solution set. This set is then added to the current Pareto archive and dominated elements are discarded. A Local search phase is hence applied on a selected solution to enrich the process and to improve the current Pareto set in terms of spread and diversity. Lastly, a Restart
منابع مشابه
A Multi-objective Immune System for a New Bi-objective Permutation Flowshop Problem with Sequence-dependent Setup Times
We present a new mathematical model for a permutation flowshop scheduling problem with sequence-dependent setup times considering minimization of two objectives, namely makespan and weighted mean total earliness/tardiness. Only small-sized problems with up to 20 jobs can be solved by the proposed integer programming approach. Thus, an effective multi-objective immune system (MOIS) is ...
متن کاملLot Streaming in No-wait Multi Product Flowshop Considering Sequence Dependent Setup Times and Position Based Learning Factors
This paper considers a no-wait multi product flowshop scheduling problem with sequence dependent setup times. Lot streaming divide the lots of products into portions called sublots in order to reduce the lead times and work-in-process, and increase the machine utilization rates. The objective is to minimize the makespan. To clarify the system, mathematical model of the problem is presented. Sin...
متن کاملA fuzzy multi-objective linear programming approach for solving a new multi-objective job shop scheduling with sequence-dependent setup times
This paper presents a new mathematical model for a bi-objective job shop scheduling problem with sequence-dependent setup times that minimizes the weighted mean completion time and the weighted mean tardiness time. For solving this multi-objective model, we develop a fuzzy multi-objective linear programming (FMOLP) model. In this problem, a proposed FMOLP method is applied with respect to the o...
متن کاملA bi-objective model for the assembly flow shop scheduling problem with sequence dependent setup times and considering energy consumption
متن کامل
Multi-Objective Unrelated Parallel Machines Scheduling with Sequence-Dependent Setup Times and Precedence Constraints
This paper presents a novel, multi-objective model of a parallel machines scheduling problem that minimizes the number of tardy jobs and total completion time of all jobs. In this model, machines are considered as unrelated parallel units with different speeds. In addition, there is some precedence, relating the jobs with non-identical due dates and their ready times. Sequence-dependent setup t...
متن کاملNew scheduling rules for a dynamic flexible flow line problem with sequence-dependent setup times
In the literature, the application of multi-objective dynamic scheduling problem and simple priority rules are widely studied. Although these rules are not efficient enough due to simplicity and lack of general insight, composite dispatching rules have a very suitable performance because they result from experiments. In this paper, a dynamic flexible flow line problem with sequence-dependent se...
متن کامل